Running head : LEARNING IN PAIR PROGRAMMING INTERACTIONS 1
نویسنده
چکیده
In this paper, I propose research that aims to help computer programming instructors achieve three outcomes: 1) to better prepare students for future employment as software developers, 2) to diversify both the current academic population and the existing professional population of computer programmers. 3) to improve individual student learning, performance, enrollment, confidence, and enjoyment. I begin with a motivation for the study of computer programming education and a specific practice known as pair programming. I then propose two research questions and the methods for studying them as well as the theoretical frameworks that will help guide my interpretation of the findings. I conclude by defining my research goals, my intended contribution to the field, and the future research this study could ignite.
منابع مشابه
Running Head: Affect regulation during learning 1 Affect Regulation during Learning: The Enhancing Effect of Cognitive Reappraisal Running Head: Affect regulation during learning
متن کامل
Online Pair-Programming for Learning Programming of Novices
The purpose of this study is to determine the effects of online pair programming for novices. This paper describes two system designs for online pair programming: real-time synchronous pair programming and non-real-time asynchronous pair programming. An experiment was conducted to test the feasibility of online pair programming, using Squeak eToys as an educational programming language. Nebrask...
متن کاملFuzzy Linear Programming Method for Deriving Priorities in the Fuzzy Analytic Hierarchy Process
There are various methods for obtaining the preference vector of pair-wise comparison matrix factors. These methods can be employed when the elements of pair-wise comparison matrix are crisp while they are inefficient for fuzzy elements of pair-wise comparison matrix. In this paper, a method is proposed by which the preference vector of pair-wise comparison matrix elements can be obtained even ...
متن کاملDistributed Pair Programming Using Collaboration Scripts: An Educational System and Initial Results
Since pair programming appeared in the literature as an effective method of teaching computer programming, many systems were developed to cover the application of pair programming over distance. Today’s systems serve personal, professional and educational purposes allowing distributed teams to work together on the same programming project. The current research focuses in distributed pair progra...
متن کامل